despite the obstacles - Almanca İngilizce Sözlük